Boost your vocab and unleash your potential!

Recently viewed words:
Definitions of crotalaria spectabilis
  1. noun
    erect subshrub having purple-tinted flowers and an inflated pod in which the ripe seeds rattle; India

    Similar: 

Explanation of crotalaria spectabilis
My lists:
Recently viewed words: